Internet Archive BookReader

Old and New Birmingham: A History of the Town and Its People